Timeline confusion!

Brittney

I had my first scan today. Measured at 6w 2d heart rate 122 with a due date of 4/19/25…

My issue is that my period was 7/3/24- which would put my due date at 4/9/25 and my peak ovulation test was 7/22/24 putting my due date at 4/14/25. I bled on 7/31/24 and tested positive on 8/1/24.. which would mean I tested positive at 2w 5d. Is that even possible??