Alright, let's work through 70085665 times 59679884 step by step
70085665 × 59679884 = 59679884 × (70085665)
+ 59679884 × 5 yielding 298399420
+ 59679884 × 60 giving us 3580793040
+ 59679884 × 600 producing 35807930400
+ 59679884 × 5000 resulting in 298399420000
+ 59679884 × 80000 yielding 4774390720000
+ 59679884 × 000000 resulting in 0
+ 59679884 × 0000000 that results in 0
+ 59679884 × 70000000 yielding 4177591880000000

= 4182704357262860
