Turuntie - Helsinki, Finland close