5429 meters = 17811 feet and 8.16 inches