Rowers join shoppers for multi-marathon charity challenge