How many weeks could i be....

Erma
I have a dr appointement on april 27 ....but i was wondering how many weeks could i be... the first day of my last period was on march 17 .....this app says im 4 weeks an days but other apps say im 5 or even 6 weeks pregnate.....is there any other way i can find out before dr appointement?