No problem, we've got 34691671 and 86493691 to multiply
34691671 × 86493691 = 86493691 × (34691671)
+ 86493691 × 1 that equals 86493691
+ 86493691 × 70 giving us 6054558370
+ 86493691 × 600 which equals 51896214600
+ 86493691 × 1000 what gives us 86493691000
+ 86493691 × 90000 resulting in 7784432190000
+ 86493691 × 600000 that equals 51896214600000
+ 86493691 × 4000000 that equals 345974764000000
+ 86493691 × 30000000 producing 2594810730000000

= 3000610671747661
