Current weather station observations near Nuwara Eliya