driehonderdzevenenzeventigduizendnegenentwintig
Ordinal (377029th): driehonderdzevenenzeventigduizendnegenentwintigste
The converter also handles times and prices, with a listening drill to make them stick.