port pirie climate