Alright, let's work through 42988867 times 5012403 step by step
42988867 × 5012403 = 5012403 × (42988867)
+ 5012403 × 7 giving us 35086821
+ 5012403 × 60 resulting in 300744180
+ 5012403 × 800 producing 4009922400
+ 5012403 × 8000 yielding 40099224000
+ 5012403 × 80000 which equals 400992240000
+ 5012403 × 900000 which equals 4511162700000
+ 5012403 × 2000000 what gives us 10024806000000
+ 5012403 × 40000000 yielding 200496120000000

= 215477525917401
