How many weeks am I?

Chloe

I’m confused as different apps, websites etc give me varied lengths between 3-4 weeks - my last period was on 3rd May and my cycle is 24 days how far am I exactly? X