Current weather station observations near Stratford Landing