Science & Space Hubble jots down size of the nearest Earth-sized exoplanet, the LTT 1445Ac Blossom Hazarika Nov 17, 2023