8986 meters = 29481 feet and 7.53 inches