Current weather station observations near Sheldon Island