Current weather station observations near Handugala