Eh-what?

109 miles between China and Paris?

(SPOILER: They are all towns in Maine.)