Question: is wembley stadium the biggest in the world?
Answer: Wembley Stadium which comes in at number 17 among the world's largest, was expanded from a 40,000 to a 90,000 capacity stadium in 2003. Russia's Luzhiniki Stadium was expanded some years ago to the current capacity of 81,000.