Scan makes me further than I thought

Beth
So went for scan yesterday that has given me October 21st due date and I was expecting November 20th roughly...has this happened to anyone before?