66.49 meters = 218 feet and 1.72 inches