Alright, let's work through 41675815 times 16689828 step by step
41675815 × 16689828 = 16689828 × (41675815)
+ 16689828 × 5 giving us 83449140
+ 16689828 × 10 yielding 166898280
+ 16689828 × 800 that is equal 13351862400
+ 16689828 × 5000 resulting in 83449140000
+ 16689828 × 70000 what gives us 1168287960000
+ 16689828 × 600000 resulting in 10013896800000
+ 16689828 × 1000000 that equals 16689828000000
+ 16689828 × 40000000 producing 667593120000000

= 695562184109820
