Current weather station observations near Therappahuwa