64.22 meters = 210.695538 feet