longest cricket ground