Current weather station observations near Staffe Island