Current weather station observations near Stubbs Island