Alright, let's work through 16372683 times 85354866 step by step
16372683 × 85354866 = 85354866 × (16372683)
+ 85354866 × 3 what gives us 256064598
+ 85354866 × 80 yielding 6828389280
+ 85354866 × 600 resulting in 51212919600
+ 85354866 × 2000 giving us 170709732000
+ 85354866 × 70000 which equals 5974840620000
+ 85354866 × 300000 that results in 25606459800000
+ 85354866 × 6000000 yielding 512129196000000
+ 85354866 × 10000000 producing 853548660000000

= 1397488163525478
