Current weather station observations near Stubb Island