En términos de capacidad de asientos, es el tercer estadio más grande de la India y el 51 mayor a nivel mundial.