driehonderdtweeënzeventigduizendvijfhonderdvier
Ordinal (372504th): driehonderdtweeënzeventigduizendvijfhonderdvierste
The converter also handles times and prices, with a listening drill to make them stick.