Current weather station observations near Agalaboda