Question: lands end to john o'groats distance in miles
Answer: 874 miles ( 1,407 km )