Port Macquarie Ironman a sell-out for race's 35th year