8642 meters = 28353.018373 feet