zeshonderdzevenentwintigduizendzevenhonderddertig
Ordinal (627730th): zeshonderdzevenentwintigduizendzevenhonderddertigste
The converter also handles times and prices, with a listening drill to make them stick.