129 lightyears equals 39.55 parsecs.
Convert 129 lightyears into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, yards, miles, hands, astronomical units, etc...
Convert 40 parsecs into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, yards, miles, hands, astronomical units, etc...