Current weather station observations near Hambegamuwa