66.53 meters = 218 feet and 3.29 inches