12275 meters = 40272 feet and 3.72 inches