Depends where the carpet is joined and how many short pieces are left over is my guess for the difference in metreage.

If you phoned the carpet place and asked why the difference, they would give you their reasons.

Was it only an estimate? Would a carpet place need to go to the house and measure before giving a firm quote?