Current weather station observations near Denagamuwa