What could be more accurate? Ultrasound or your last day of menstruation?

Frances

Hi! I would want to ask if what could be more accurate, my first ultrasound or the last day of my menstruation? On my first check-up with my Ob on December 14, my Ob's estimate is I'm 11 weeks pregnant since my period cycle is September 22-29. And when I have had my first ultrasound on December 19, the result was I am 8.5 weeks pregnant. I'm a bit confused. The difference is 3 weeks. Thank you so much!