Alright, let's work through 42272693 times 16040907 step by step
42272693 × 16040907 = 16040907 × (42272693)
+ 16040907 × 3 that is equal 48122721
+ 16040907 × 90 giving us 1443681630
+ 16040907 × 600 yielding 9624544200
+ 16040907 × 2000 yielding 32081814000
+ 16040907 × 70000 that results in 1122863490000
+ 16040907 × 200000 which equals 3208181400000
+ 16040907 × 2000000 resulting in 32081814000000
+ 16040907 × 40000000 producing 641636280000000

= 678092337052551
