Current weather station observations near Dehiattawela