Alright, let's work through 23454145 times 10905608 step by step
23454145 × 10905608 = 10905608 × (23454145)
+ 10905608 × 5 that results in 54528040
+ 10905608 × 40 producing 436224320
+ 10905608 × 100 resulting in 1090560800
+ 10905608 × 4000 resulting in 43622432000
+ 10905608 × 50000 that results in 545280400000
+ 10905608 × 400000 that is equal 4362243200000
+ 10905608 × 3000000 what gives us 32716824000000
+ 10905608 × 20000000 that is equal 218112160000000

= 255781711345160
