That rectangular steel structure in the middle is there to facilitate the raising of the triangular posts that go at either side of the stadium, it'll be taken out when they are put in place permanently so the pitch will be larger then what looks possible in those pictures.
Also when you consider how small those track machines look in comparison to the base of the stadium, I'd say the pitch will be a big size?