66.84 meters = 219 feet and 3.5 inches