8639 meters = 28343 feet and 2.11 inches