Holy shit. The size. I mean, its very much possible that its larger than earth? Interested.