With a capacity of 90,000, it was the largest football stadium outside the British Isles.
Dengan kapasitas 90.000, stadion tersebut adalah stadion sepak bola terbesar di luar Kepulauan Inggris.