8768 meters = 28766 feet and 4.85 inches