Sí, son los datos oficiales, manejados por Billboard. Y lo de las 75000 personas no lo dijimos por Londres, sino por París (lo cual ha resultado ser más o menos cierto):
September 22 - Paris, France - Stade De France
Attendance: 70.617 / 70.617 (100% SOLD OUT)
Gross: 6.367.305 $