1625.5 meters = 63996.062992 inches