Current weather station observations near Majors Place