Stanford radio telescope