9888 meters = 32440 feet and 11.34 inches