New ‘mega-Hubble’ telescope ready to transmit!