zesenvijftigduizendzeven
Ordinal (56007th): zesenvijftigduizendzevenste
The converter also handles times and prices, with a listening drill to make them stick.