12206 meters = 40045.931759 feet