64.07 meters = 210 feet and 2.44 inches