Current weather station observations near Dematagahawela