planet 128The Ross 128 planet is only about 4.5 million miles from the star, much closer than the 93 million miles between Earth and the sun. Even Mercury, the innermost planet ofAstronomers have spotted a roughly Earth-mass world circling the small, dim star Ross 128, which lies just 11 lht-years from the e planet, known as Ross 128b,