Bendigo's 'marathon man' John McGrath lining up for 41st event