64.15 meters = 210 feet and 5.59 inches