11398 meters = 37395.013123 feet