8309 meters = 27260 feet and 5.98 inches