Sailor, Michael Pammenter, takes on Cycle Challenge