8330 meters = 27329 feet and 4.76 inches