Current weather station observations near Town Creek