honderdtwintigduizenddriehonderdzevenentachtig
Ordinal (120387th): honderdtwintigduizenddriehonderdzevenentachtigste
The converter also handles times and prices, with a listening drill to make them stick.