Alright, let's work through 42227686 times 3791539 step by step
42227686 × 3791539 = 3791539 × (42227686)
+ 3791539 × 6 that results in 22749234
+ 3791539 × 80 which equals 303323120
+ 3791539 × 600 giving us 2274923400
+ 3791539 × 7000 that equals 26540773000
+ 3791539 × 20000 giving us 75830780000
+ 3791539 × 200000 producing 758307800000
+ 3791539 × 2000000 giving us 7583078000000
+ 3791539 × 40000000 giving us 151661560000000

= 160107918348754
