tweehonderdachtentwintigduizendvijf
Ordinal (228005th): tweehonderdachtentwintigduizendvijfste
The converter also handles times and prices, with a listening drill to make them stick.