driehonderdachtenzeventigduizendzevenhonderdzevenenveertig
Ordinal (378747th): driehonderdachtenzeventigduizendzevenhonderdzevenenveertigste
The converter also handles times and prices, with a listening drill to make them stick.