11325 meters = 37155.511811 feet