Current weather station observations near Denuwala