1.495978707e+20 nanometers equals 149,597,870,700 meters.
Convert 1.495978707e+20 nanometers into kilometers, decimeters, centimeters, milimeters, micrometers, picometers, inches, feet, yards, miles, hands, lightyears, astronomical units, parsecs, etc...
Convert 149597870700 meters into kilometers, decimeters, centimeters, milimeters, micrometers, picometers, inches, feet, yards, miles, hands, lightyears, astronomical units, parsecs, etc...