Claim: Iran built a football stadium of 1,648,195 square kilometers.
Verdict: NOT ENOUGH INFO