Clean, Pull, Dip, Cycle Workout

For time

21 Cleans 55k
9 (3 Pullups + 3 Dips)
15 Cleans 55k
6 (3 Pullups + 3 Dips)
9 Cleans
3 (3 Pullups + 3 Dips)

Time: 14:29 mins

Then 7km recovery cycle