Endurance WOD Workout

For time:
3000 m / 2500 m row
2,4 km hill trail run or 200/150 cal bike
100 wall balls 9/6 kg

45 minutes timecap.