driehonderdveertienduizendvierhonderdnegenendertig
Ordinal (314439th): driehonderdveertienduizendvierhonderdnegenendertigste
The converter also handles times and prices, with a listening drill to make them stick.