Verified Answer :

Five billion three hundred sixty four million eight hundred seventy nine thousand nine hundred sixty seven

It is five billion three hundred and sixty-four million eight hundred seventy-nine thousand nine hundred and sixty-seven