Alright, let's work through 54180516 times 46051608 step by step
54180516 × 46051608 = 46051608 × (54180516)
+ 46051608 × 6 producing 276309648
+ 46051608 × 10 that equals 460516080
+ 46051608 × 500 producing 23025804000
+ 46051608 × 0000 producing 0
+ 46051608 × 80000 that is equal 3684128640000
+ 46051608 × 100000 what gives us 4605160800000
+ 46051608 × 4000000 producing 184206432000000
+ 46051608 × 50000000 resulting in 2302580400000000

= 2495099884069728
