Alright, let's work through 34700340 times 86859207 step by step
34700340 × 86859207 = 86859207 × (34700340)
+ 86859207 × 0 what gives us 0
+ 86859207 × 40 what gives us 3474368280
+ 86859207 × 300 that equals 26057762100
+ 86859207 × 0000 resulting in 0
+ 86859207 × 00000 what gives us 0
+ 86859207 × 700000 what gives us 60801444900000
+ 86859207 × 4000000 producing 347436828000000
+ 86859207 × 30000000 what gives us 2605776210000000

= 3014044015030380
