6493 meters = 21302 feet and 5.92 inches