Current weather station observations near Snows Island