Alright, let's work through 54278716 times 46407994 step by step
54278716 × 46407994 = 46407994 × (54278716)
+ 46407994 × 6 which equals 278447964
+ 46407994 × 10 resulting in 464079940
+ 46407994 × 700 producing 32485595800
+ 46407994 × 8000 yielding 371263952000
+ 46407994 × 70000 that equals 3248559580000
+ 46407994 × 200000 which equals 9281598800000
+ 46407994 × 4000000 producing 185631976000000
+ 46407994 × 50000000 what gives us 2320399700000000

= 2518966326455704
