veertienduizendnegenentachtig
Ordinal (14089th): veertienduizendnegenentachtigste
The converter also handles times and prices, with a listening drill to make them stick.