This is one interpretation of a popular route north west of Edinburgh. It is usually just over 100km and includes two crossings of the Forth Estuary, north of Edinburgh. This particular route takes in a significant amount of off road tracks and cycle paths, which made it harder work than just taking a tarmac route. However, this way you don't argue with the traffic.