driehonderdeenenzeventigduizendtweehonderdveertig
Ordinal (371240th): driehonderdeenenzeventigduizendtweehonderdveertigste
The converter also handles times and prices, with a listening drill to make them stick.