Oh, don't mention it!
I think to completely realize how big Russia is, it's better to buy a big paper map and hang it on the wall.