601.9 meters = 23696.850394 inches