8638 meters = 28339 feet and 10.74 inches