Current weather station observations near Sawlog Island