driehonderdvierenveertigduizendhonderddertig
Ordinal (344130th): driehonderdvierenveertigduizendhonderddertigste
The converter also handles times and prices, with a listening drill to make them stick.