honderdachtentachtigduizendzevenhonderdveertig
Ordinal (188740th): honderdachtentachtigduizendzevenhonderdveertigste
The converter also handles times and prices, with a listening drill to make them stick.