53780 inches = 1366.012 meters