Alright, let's work through 42703496 times 12359880 step by step
42703496 × 12359880 = 12359880 × (42703496)
+ 12359880 × 6 that equals 74159280
+ 12359880 × 90 yielding 1112389200
+ 12359880 × 400 yielding 4943952000
+ 12359880 × 3000 yielding 37079640000
+ 12359880 × 00000 producing 0
+ 12359880 × 700000 yielding 8651916000000
+ 12359880 × 2000000 that equals 24719760000000
+ 12359880 × 40000000 that results in 494395200000000

= 527810086140480
