driehonderdzeventigduizendzeshonderdeenenveertig
Ordinal (370641th): driehonderdzeventigduizendzeshonderdeenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.