The sheer size of this square is quite staggering. Guess the only way to appreciate the real size is to stand in the middle and look around you. The largest public square anywhere in the world.