Can Earth Support The Eventual Marvian Population Boom?