MapFight

        %
Russia Borg cube

Russia (6,601,637 mi²) is times as big as Borg cube (4 mi²).