"La Plaza Mayor" just means the main square of the town. The one in Madrid is one hectare (10,000 square meters) big. The tourism website for Torreón describes this main plaza as 12,000 square meters. I didn't measure it, but I guess it is about like a square city block. It was finished in 1914.…
La Plaza Mayor
