achthonderdveertigduizendzeshonderdvierenvijftig
Ordinal (840654th): achthonderdveertigduizendzeshonderdvierenvijftigste
The converter also handles times and prices, with a listening drill to make them stick.