vijfhonderddertigduizendzevenhonderddrieëndertig
Ordinal (530733th): vijfhonderddertigduizendzevenhonderddrieëndertigste
The converter also handles times and prices, with a listening drill to make them stick.