12709 meters = 41696 feet and 2.33 inches