Mareeba weather observations