Ideas? Theories?

This was taken today, supposed to be 9w1d based on my last ultrasound, but only measuring 8w3d at the one i got today.

Heartbeat was 180 bpm

due date jan 10!