Current weather station observations near Etu-Töölö