Wait, miscalculated. Current diameter is 5100 so surface area is a mere 81 million square miles, around a sixth of the earth. Much too small.