driehonderdzevenenzeventigduizendhonderdvierenveertig
Ordinal (377144th): driehonderdzevenenzeventigduizendhonderdvierenveertigste
The converter also handles times and prices, with a listening drill to make them stick.