Current weather station observations near Houton