What are you doing and how far?
I've done (i think) 12 ultras, but mostly on the mountains. And never more than 45 miles. Finished 8, dnf'd 4. My one attempt at a 104 mile Ultra was quite a spectacular dnf after about 30 miles.
Only flat ones I've done are Coventry Way Ultra x2 (dnf'd first...