Original: It lies at the extreme northeast corner of Aberdeenshire, around 40 m north of Aberdeen, and 17 m north of Peterhead.
Simplified: It lies at the northeast corner of Aberdeenshire, around 40 m north of Aberdeen, and 17 m north of Peterhead.