Current weather station observations near Handupelpola