Realistically, how long can Canada Post be on strike for?

At what point would the strike be considered too long? When the workers’ bills and rent can’t be paid with the strike money and savings anymore? When the weather gets too bad for striking? When the economical impact is too big?