O tamanho do Sprint pode variar então se for necessário diminua ou aumente.
Se a dificuldade das historias está baixa e se colocar mais história vai entregar muito valor de uma só vez, então o time pode decidir diminuir o tamanho do sprint,
Se a dificuldade de uma história não couber em um Sprint, a primeira solução seria tentar quebrar em mais histórias de dificuldade menor. Mas se não der para quebrar a história pode se aumentar o tamanho do próximo Sprint para caber essa história. Porém eu não acho ideal fazer isso, pois sendo uma história complexa ficar muito tempo sem feedback do cliente pode ser ruim, as vezes pode-se quebrar em tarefas que não agregam valor ao cliente, mas que consigam mostrar que o desenvolvimento da tarefa está no caminho correto. Mas isso varia de time para time, a idéia é que o time pode decidir isso e cabe ao PO tentar conversar com o cliente e mostrar a importância da decisão.