Different due dates?

Heaven

My old obgyn told me my due date is April 3rd which would make me 31 weeks today but I had a 4d ultrasound done where they told me my baby is measuring ahead which would make me actually 34 weeks today. I changed obgyns and am concerned that I am more than 31 weeks. idk what to do. anyone else have this problem? this is my second baby btw.