Current weather station observations near Dematawewa