Due date confusion

Km • 27. Married 5 years. Our daughter Stella Claire is our entire world. Born Nov 15. 2015. Pregnant with #2 due in April.
Ok, someone who's good with conception and ovulation calendars help me out!
My LMP was 2/12/15. I had a positive test 3/12/15. My cycles are normally 29 days long, but I ovulated CD12 (verified with temps) that cycle to get my BFP. According to my LMP, ultrasound and fundal height, they're all 3 days to 2 weeks behind. What's going on? When should I actually be due?