Alright, let's work through 42788896 times 66463027 step by step
42788896 × 66463027 = 66463027 × (42788896)
+ 66463027 × 6 that is equal 398778162
+ 66463027 × 90 that equals 5981672430
+ 66463027 × 800 yielding 53170421600
+ 66463027 × 8000 producing 531704216000
+ 66463027 × 80000 producing 5317042160000
+ 66463027 × 700000 which equals 46524118900000
+ 66463027 × 2000000 that equals 132926054000000
+ 66463027 × 40000000 resulting in 2658521080000000

= 2843879550148192
