how many days in montreal