OK, so it's apparently only 99.22 mi according to MapMyRide but close enough. Great ride with a little bit of everything: Long climbs, steep climbs, rolling hills, fast descents, loooong descents, coasts, rivers, forests, fields...
One of my favourite rides in NW-Wales. This loop is 60km, close to 40 miles and perfect for an evening ride after work or for a (very?) lazy weekend ride...