Question: Alec Burgess was born in a cathedral city in England  that is 73.6 miles north of what other city?
Sentence (from "Peterborough"): Peterborough ( ) is a cathedral city in Cambridgeshire, England, with a population of 183,631 in 2011.
Relevant evidence: Yes