2.1667390371477e+20 yards equals 20,942 lightyears.
Convert 2.1667390371477e+20 yards into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, miles, hands, astronomical units, parsecs, etc...
Convert 20942 lightyears into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, miles, hands, astronomical units, parsecs, etc...