11415 meters = 37450.787402 feet