^ well that figure was indeed put out by H!P marketing folks.
True figure was probably somewhere in between 17-20k since default Main Arena - End Stage 2 is about 16k seats. Then again they sold extra seats behind stage.
Regardless of of actual number it still was the biggest concert H!P have done over decade or so.