8884 meters = 29146 feet and 11.78 inches