Please spell out the following numbers:
690 = six hundred and ninety
512 = five hundred and twelve
143 = one hundred and forty three
649 = six hundred and forty nine
311 = three hundred and eleven
248 = 
two hundred and forty eight