Current weather station observations near Ambawale