Current weather station observations near Chebeague Island