11403 meters = 37411.417323 feet