Question: How far south-west of Inverness is the castle of which Robert Lauder of Quarrelwood was Captain located?
Answer: 21 km