64.76 meters = 212 feet and 5.61 inches