Townsville weather observations