a football stadium that can hold over 10 million people