Current weather station observations near Spectacle Island