Toompuiestee - Tallinn, Estonia close