Large Binocular Telescope-radio telescope