Yes. Russia could establish one or more lodgements in Canada, but not stay to any effect. It's irrelevant to what we're discussing though, which is a Russia war against NATO in Europe, presumably based primarily on an invasion of Lithuania, Latvia, and Estonia.
GDP matters a lot more.
The...