2.6900589707688e+17 yards equals 26 lightyears.
Convert 2.6900589707688e+17 yards into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, miles, hands, astronomical units, parsecs, etc...
Convert 26 lightyears into meters, kilometers, decimeters, centimeters, milimeters, micrometers, nanometers, picometers, inches, feet, miles, hands, astronomical units, parsecs, etc...