5.2642793385023e+18 yards equals 508.8 lightyears.
Convert 5.2642793385023e+18 yards into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, miles, hands, astronomical units, parsecs, etc...
Convert 509 lightyears into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, miles, hands, astronomical units, parsecs, etc...