65000 meters = 2559055.11811 inches