Alright, let's work through 22040807 times 30587940 step by step
22040807 × 30587940 = 30587940 × (22040807)
+ 30587940 × 7 what gives us 214115580
+ 30587940 × 00 giving us 0
+ 30587940 × 800 that equals 24470352000
+ 30587940 × 0000 what gives us 0
+ 30587940 × 40000 giving us 1223517600000
+ 30587940 × 000000 producing 0
+ 30587940 × 2000000 which equals 61175880000000
+ 30587940 × 20000000 producing 611758800000000

= 674182882067580
