A friend of mine in Montreal is doing this ride and I think there are relays and bits of the rides spent in a truck.... but it wasn't that clear from what I've read either.

In any case it's a great initiative!!