Please spell out the following numbers:
666 = six hundred and sixty six
248 = two hundred and forty eight
447 = four hundred and forty seven
863 = eight hundred and sixty three
642 = six hundred and forty two
879 = 
eight hundred and seventy nine