5622 parsecs equals 18,336.51 lightyears.
Convert 5622 parsecs into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, yards, miles, hands, astronomical units, etc...
Convert 18337 lightyears into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, yards, miles, hands, astronomical units, etc...