19.864 meters = 65 feet and 2.05 inches