3 ms·That's exciting news. How far is this planet? Does 0.98 mean high probability of water being there?by mkagenius 11y agoThat's exciting news. How far is this planet? Does 0.98 mean high probability of water being there?