66.48 meters = 218 feet and 1.32 inches