It's because 26,804 tickets were sold (or given away including comps etc) for the game. Hope that helps.
Also the areas under the stand are like cricket grounds now. If you go for a pee on about 20 mins the concourse is pretty much full. I'm sure some people never make it to their seats!