Alright, let's work through 21218964 times 42700099 step by step
21218964 × 42700099 = 42700099 × (21218964)
+ 42700099 × 4 that equals 170800396
+ 42700099 × 60 that results in 2562005940
+ 42700099 × 900 that equals 38430089100
+ 42700099 × 8000 yielding 341600792000
+ 42700099 × 10000 what gives us 427000990000
+ 42700099 × 200000 yielding 8540019800000
+ 42700099 × 1000000 giving us 42700099000000
+ 42700099 × 20000000 that is equal 854001980000000

= 906051863477436
