Alright, let's work through 42921091 times 3679383 step by step
42921091 × 3679383 = 3679383 × (42921091)
+ 3679383 × 1 that is equal 3679383
+ 3679383 × 90 which equals 331144470
+ 3679383 × 000 that is equal 0
+ 3679383 × 1000 giving us 3679383000
+ 3679383 × 20000 that is equal 73587660000
+ 3679383 × 900000 yielding 3311444700000
+ 3679383 × 2000000 which equals 7358766000000
+ 3679383 × 40000000 yielding 147175320000000

= 157923132566853
