Current weather station observations near Town Hill