Current weather station observations near Udabage