19965 meters = 65501 feet and 11.62 inches