Incorrect due date?

So if the first day of my last period was July 19, 2016 that would put my due date about April 27/28. My doctor said my due date was April 14. Where could he possibly have came up with that date?? Everytime we try to ask he never really answers or just brings up something else

My mom said with all her pregnancies she measured ahead so could the same be happening to me and that's why he put me at that date? I don't want to be left with an induction earlier than I need to if my due date is completely off

**** & btw I didn't find out I was pregnant til end of January 😣 didn't have my first ultrasound til Feb 6th so it was actually pretty late when he first checked