Well I've just googled the biggest stadium in the World and apparently it's Rungrado May Day Stadium in Pyongyang, North Korea with a capacity of 114,000. Sounds right up Eddie's street, what's not to like?
Hearn has said the offer from Saudi for that fight is ridiculous and twice what the could earn in London or Vegas.