Alright, let's work through 6621638 times 46480876 step by step
6621638 × 46480876 = 46480876 × (6621638)
+ 46480876 × 8 that is equal 371847008
+ 46480876 × 30 giving us 1394426280
+ 46480876 × 600 giving us 27888525600
+ 46480876 × 1000 that is equal 46480876000
+ 46480876 × 20000 producing 929617520000
+ 46480876 × 600000 that is equal 27888525600000
+ 46480876 × 6000000 resulting in 278885256000000

= 307779534794888
