No problem, we've got 41958265 and 16658430 to multiply
41958265 × 16658430 = 16658430 × (41958265)
+ 16658430 × 5 which equals 83292150
+ 16658430 × 60 that equals 999505800
+ 16658430 × 200 what gives us 3331686000
+ 16658430 × 8000 that equals 133267440000
+ 16658430 × 50000 that is equal 832921500000
+ 16658430 × 900000 giving us 14992587000000
+ 16658430 × 1000000 which equals 16658430000000
+ 16658430 × 40000000 producing 666337200000000

= 698958820423950
