9888 meters = 32440.944882 feet