Current weather station observations near Penobscot Island