Current weather station observations near Dewmaine