honderdveertigduizendzeshonderddertig
Ordinal (140630th): honderdveertigduizendzeshonderddertigste
The converter also handles times and prices, with a listening drill to make them stick.