8695 meters = 28526 feet and 10.83 inches