8855 meters = 29051 feet and 10.05 inches