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