the stadium with a capacity of 74,994 is located in a city that is connected to the irish sea by what means ?
manchester ship canal