Merikannontie - Helsinki, Finland close