Alright, let's work through 38875325 times 70430394 step by step
38875325 × 70430394 = 70430394 × (38875325)
+ 70430394 × 5 that is equal 352151970
+ 70430394 × 20 yielding 1408607880
+ 70430394 × 300 which equals 21129118200
+ 70430394 × 5000 that is equal 352151970000
+ 70430394 × 70000 yielding 4930127580000
+ 70430394 × 800000 which equals 56344315200000
+ 70430394 × 8000000 giving us 563443152000000
+ 70430394 × 30000000 producing 2112911820000000

= 2738004456628050
