driehonderdnegenenzeventigduizendzeshonderdvierenveertig
Ordinal (379644th): driehonderdnegenenzeventigduizendzeshonderdvierenveertigste
The converter also handles times and prices, with a listening drill to make them stick.