Maitland Triathlon draws big numbers despite blustery conditions