zevenhonderdduizendzeshonderddrieënveertig
Ordinal (700643th): zevenhonderdduizendzeshonderddrieënveertigste
The converter also handles times and prices, with a listening drill to make them stick.