Current weather station observations near Sebascodegan Island