66.79 meters = 219 feet and 1.53 inches