negenhonderdvierduizendtweehonderdvijf
Ordinal (904205th): negenhonderdvierduizendtweehonderdvijfste
The converter also handles times and prices, with a listening drill to make them stick.