Alright, let's work through 41695712 times 70538885 step by step
41695712 × 70538885 = 70538885 × (41695712)
+ 70538885 × 2 yielding 141077770
+ 70538885 × 10 that is equal 705388850
+ 70538885 × 700 giving us 49377219500
+ 70538885 × 5000 which equals 352694425000
+ 70538885 × 90000 that equals 6348499650000
+ 70538885 × 600000 what gives us 42323331000000
+ 70538885 × 1000000 that results in 70538885000000
+ 70538885 × 40000000 yielding 2821555400000000

= 2941169033761120
