12765 meters = 41879 feet and 11.06 inches