When am I due?...

Baby measuring 6w4d last period was 23april.... So that makes me 8 weeks tomorrow... Soooooo confused!!!