Alright, let's work through 40554758 times 54246304 step by step
40554758 × 54246304 = 54246304 × (40554758)
+ 54246304 × 8 which equals 433970432
+ 54246304 × 50 producing 2712315200
+ 54246304 × 700 which equals 37972412800
+ 54246304 × 4000 that is equal 216985216000
+ 54246304 × 50000 what gives us 2712315200000
+ 54246304 × 500000 yielding 27123152000000
+ 54246304 × 0000000 resulting in 0
+ 54246304 × 40000000 which equals 2169852160000000

= 2199945731114432
