11341 meters = 37208.005249 feet