tweeënveertigduizendhonderdvier
Ordinal (42104th): tweeënveertigduizendhonderdvierste
The converter also handles times and prices, with a listening drill to make them stick.