Question: Alec Burgess was born in a cathedral city in England  that is 73.6 miles north of what other city?
Sentence (from "Peterborough"): Historically part of Northamptonshire, it is 73.6 mi north of London, on the River Nene which flows into the North Sea 30 mi to the north-east.
Relevant evidence: Yes