40692 inches = 1033.5768 meters