Det er et idrettsanlegg som er dimensjonert for opp til tilskuere, og er dermed et av de største flerbruksstedene i Europa.