Current weather station observations near Orchard Beach