Alright, let's work through 38975388 times 68107729 step by step
38975388 × 68107729 = 68107729 × (38975388)
+ 68107729 × 8 which equals 544861832
+ 68107729 × 80 resulting in 5448618320
+ 68107729 × 300 that results in 20432318700
+ 68107729 × 5000 yielding 340538645000
+ 68107729 × 70000 which equals 4767541030000
+ 68107729 × 900000 giving us 61296956100000
+ 68107729 × 8000000 producing 544861832000000
+ 68107729 × 30000000 that equals 2043231870000000

= 2654525163573852
