Alright, let's work through 29784399 times 64776560 step by step
29784399 × 64776560 = 64776560 × (29784399)
+ 64776560 × 9 resulting in 582989040
+ 64776560 × 90 that equals 5829890400
+ 64776560 × 300 which equals 19432968000
+ 64776560 × 4000 yielding 259106240000
+ 64776560 × 80000 that is equal 5182124800000
+ 64776560 × 700000 which equals 45343592000000
+ 64776560 × 9000000 that results in 582989040000000
+ 64776560 × 20000000 what gives us 1295531200000000

= 1929330908887440
