66.245 meters = 217 feet and 4.07 inches