zeshonderdzevenentwintigduizendzevenhonderdzevenenzeventig
Ordinal (627777th): zeshonderdzevenentwintigduizendzevenhonderdzevenenzeventigste
The converter also handles times and prices, with a listening drill to make them stick.