That seems about right to me. Granted MTTDL is not the best representation as far as accuracy is concerned, but should be relative when comparing other Raid levels, MTBFs, etc.
With only 3 drives in a degraded state, you are not likely to encourter a URE. Take those same numbers and bump the # number of drives up to 10, you will see that it drastically drops to less than 3 years.
Also something to keep in mind, no one even the HDD manufacturers have a clue about MTBF or UREs. If it was really scientific do you think we would have such perfectly round numbers? No way!
A bunch of Engineers, Marketing, and Accounting people got together took the rough crap data they had and come up with something that Marketing can use and Accounting/finance can use to set price points and determine warranties without putting huge liabilities on their books.
My brother in law works for a large Semiconductor mfr here in Dallas, TX. Even he will tell you they test and test but at the end of the day its just an extrapolation of a few algorithms to come up with a pretty good guess. The other people take this guess and adjust to make it work in the market and work on the books. The chips they make for TVs are the same ones they sell the military, but the military ones have a higher MTBF and better SLA/Warranty...all for a higher price. Just how the world works.