No problem, we've got 46704992 and 6682642 to multiply
46704992 × 6682642 = 6682642 × (46704992)
+ 6682642 × 2 what gives us 13365284
+ 6682642 × 90 that equals 601437780
+ 6682642 × 900 that equals 6014377800
+ 6682642 × 4000 giving us 26730568000
+ 6682642 × 00000 which equals 0
+ 6682642 × 700000 producing 4677849400000
+ 6682642 × 6000000 that is equal 40095852000000
+ 6682642 × 40000000 giving us 267305680000000

= 312112741148864
