139 lightyears equals 42.62 parsecs.
Convert 139 lightyears into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, yards, miles, hands, astronomical units, etc...
Convert 43 parsecs into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, yards, miles, hands, astronomical units, etc...