66.18 meters = 217 feet and 1.51 inches