Question: How far is Hoover Metropolitan Stadium from the large upscale, super-regional shopping mall close to Birmingham in Hoover, Alabama?
Sentence (from "Riverchase Galleria"): It is the 43rd largest shopping mall in the United States.
Relevant evidence: No