what is this number 9460800000000000000000000000000000
Looks like nine undecillion, four hunred sixty decillion, and eight nonillion.
Reference: http://en.wikipedia.org/wiki/Names_of_large_numbers