266 lightyears equals 81.56 parsecs.
Convert 266 lightyears into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, yards, miles, hands, astronomical units, etc...
Convert 82 parsecs into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, yards, miles, hands, astronomical units, etc...