negenhonderdvierenvijftigduizendtweehonderdacht
Ordinal (954208th): negenhonderdvierenvijftigduizendtweehonderdachtste
The converter also handles times and prices, with a listening drill to make them stick.