One Trillion One Hundred Eleven Billion Three Hundred Seventy-Three Million Three Hundred Forty-Nine Thousand Three Hundred Forty-Nine!
1,111,373,349,349 and counting!!!!!!!!!!!!!!!!!!!!
View on Wikipedia