Question: The home stadium of the 2017 NFL 's New York Jets is located how many miles west of New York City ?
Answer: 8