Thanks for the link. The stadium is crazy big - wow!
Cricket Grounds are huge.
To be the loudest applause ever heard in the stadium. We shall see!