Current weather station observations near Scroggies Island