8639 meters = 28343.175853 feet