Current weather station observations near Sholl Island