Measuring behind

babyolive

My LMP was July 15 and i had a positive pregnancy test around aug 14. I should be around 8 weeks by my calculation (and this app) but an ultrasound today showed 6 w 6 d - has this happened to anyone else?