Alright, let's work through 40925863 times 56378915 step by step
40925863 × 56378915 = 56378915 × (40925863)
+ 56378915 × 3 that is equal 169136745
+ 56378915 × 60 resulting in 3382734900
+ 56378915 × 800 which equals 45103132000
+ 56378915 × 5000 that results in 281894575000
+ 56378915 × 20000 giving us 1127578300000
+ 56378915 × 900000 which equals 50741023500000
+ 56378915 × 0000000 resulting in 0
+ 56378915 × 40000000 giving us 2255156600000000

= 2307355751378645
