achthonderdachtenveertigduizendzevenhonderdvijftig
Ordinal (848750th): achthonderdachtenveertigduizendzevenhonderdvijftigste
The converter also handles times and prices, with a listening drill to make them stick.