65247 inches = 1657.2738 meters