5609 meters = 18402 feet and 2.77 inches