Alright, let's work through 54389498 times 16173905 step by step
54389498 × 16173905 = 16173905 × (54389498)
+ 16173905 × 8 resulting in 129391240
+ 16173905 × 90 giving us 1455651450
+ 16173905 × 400 that results in 6469562000
+ 16173905 × 9000 what gives us 145565145000
+ 16173905 × 80000 producing 1293912400000
+ 16173905 × 300000 resulting in 4852171500000
+ 16173905 × 4000000 giving us 64695620000000
+ 16173905 × 50000000 that results in 808695250000000

= 879690573649690
