8998 meters = 29520 feet and 11.97 inches