Canada is the largest country in the world with respect to land mass