64.12 meters = 210.367454 feet