Alright, let's work through 80904028 times 39440305 step by step
80904028 × 39440305 = 39440305 × (80904028)
+ 39440305 × 8 that is equal 315522440
+ 39440305 × 20 that results in 788806100
+ 39440305 × 000 resulting in 0
+ 39440305 × 4000 that results in 157761220000
+ 39440305 × 00000 that equals 0
+ 39440305 × 900000 producing 35496274500000
+ 39440305 × 0000000 resulting in 0
+ 39440305 × 80000000 that results in 3155224400000000

= 3190879540048540
