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