No problem, we've got 34347117 and 87546904 to multiply
34347117 × 87546904 = 87546904 × (34347117)
+ 87546904 × 7 yielding 612828328
+ 87546904 × 10 that results in 875469040
+ 87546904 × 100 giving us 8754690400
+ 87546904 × 7000 which equals 612828328000
+ 87546904 × 40000 what gives us 3501876160000
+ 87546904 × 300000 yielding 26264071200000
+ 87546904 × 4000000 what gives us 350187616000000
+ 87546904 × 30000000 giving us 2626407120000000

= 3006983754675768
