70474 inches = 1790.0396 meters