Alright, let's work through 16807108 times 21391371 step by step
16807108 × 21391371 = 21391371 × (16807108)
+ 21391371 × 8 producing 171130968
+ 21391371 × 00 resulting in 0
+ 21391371 × 100 that equals 2139137100
+ 21391371 × 7000 that is equal 149739597000
+ 21391371 × 00000 that results in 0
+ 21391371 × 800000 which equals 17113096800000
+ 21391371 × 6000000 producing 128348226000000
+ 21391371 × 10000000 that results in 213913710000000

= 359527082665068
