64.27 meters = 210.85958 feet