First scan

Cheryl

I had an early scan and I’m very confused with my dates !

My last period was 28th April the midwife is telling me I’m 7 weeks 5 days

My early scan says I’m 4 weeks? There was just the sac there . I was ovulation 4/5 weeks ago . I’m very very confused has anyone else had this ?