Current weather station observations near Spectacle Islands