8981 meters = 29465 feet and 2.68 inches