64.89 meters = 212 feet and 10.72 inches