3359 meters = 11020.341207 feet