64.14 meters = 210 feet and 5.2 inches