vijfhonderdzevenduizendzeshonderdtweeëntwintig
Ordinal (507622th): vijfhonderdzevenduizendzeshonderdtweeëntwintigste
The converter also handles times and prices, with a listening drill to make them stick.