Alright, let's work through 20700784 times 32894788 step by step
20700784 × 32894788 = 32894788 × (20700784)
+ 32894788 × 4 producing 131579152
+ 32894788 × 80 what gives us 2631583040
+ 32894788 × 700 resulting in 23026351600
+ 32894788 × 0000 what gives us 0
+ 32894788 × 00000 what gives us 0
+ 32894788 × 700000 producing 23026351600000
+ 32894788 × 0000000 resulting in 0
+ 32894788 × 20000000 that is equal 657895760000000

= 680947901113792
