Exactly. Thanks CPhill for having the courage to rewrite the whole number (You deserved a brownie for this)
This was the correct answer in the American short scale. In the old British long scale, it would have been written like this :
«Thirty-four quadriliard, two hundred and eighty-six quadrillion, two hundred and twenty-seven trilliard, five hundred and seventy-four trillion, three hundred and eighty-seven billiard, fourty-five billion, four hundred and eighty-one milliard, six hundred and ninety-one million, three hundred and eighty-six thousand eight hundred and seventy-five».