Trying to figure out due date

I know it’s just an estimate. Don’t see dr for a month so.. my LMP was July 13th I’m not a Regular 28 day I’m 25 days, so I’m not sure if that would change the due date or not I just think I ovulated earlier than normal. So if anyone could help am I due the 15th of April or the 18th? I know it’s just an estimate until my first ultrasound and it’s only 3 days difference, but would love to know.