Alright, let's work through 30421770 times 29686946 step by step
30421770 × 29686946 = 29686946 × (30421770)
+ 29686946 × 0 producing 0
+ 29686946 × 70 yielding 2078086220
+ 29686946 × 700 that results in 20780862200
+ 29686946 × 1000 that equals 29686946000
+ 29686946 × 20000 that results in 593738920000
+ 29686946 × 400000 that equals 11874778400000
+ 29686946 × 0000000 yielding 0
+ 29686946 × 30000000 giving us 890608380000000

= 903129443214420
