Yes but I have had two different maiden mares foal healthy foals at 354 and 355 days. Also have had a maiden foal at 319 days and than went to 342 days with her second.
I have three mares right now that are 310, 309, and 308, all have had foals before. The 310 day mare is almost fully bagged up...