Current weather station observations near Du Toits Put