Current weather station observations near Udabadalawa