11324 meters = 37152.230971 feet