Alright, let's work through 42000976 times 20487687 step by step
42000976 × 20487687 = 20487687 × (42000976)
+ 20487687 × 6 yielding 122926122
+ 20487687 × 70 resulting in 1434138090
+ 20487687 × 900 yielding 18438918300
+ 20487687 × 0000 producing 0
+ 20487687 × 00000 yielding 0
+ 20487687 × 000000 that results in 0
+ 20487687 × 2000000 that results in 40975374000000
+ 20487687 × 40000000 producing 819507480000000

= 860502849982512
