Alright, let's work through 40505677 times 6773229 step by step
40505677 × 6773229 = 6773229 × (40505677)
+ 6773229 × 7 that equals 47412603
+ 6773229 × 70 that is equal 474126030
+ 6773229 × 600 resulting in 4063937400
+ 6773229 × 5000 that equals 33866145000
+ 6773229 × 00000 yielding 0
+ 6773229 × 500000 which equals 3386614500000
+ 6773229 × 0000000 giving us 0
+ 6773229 × 40000000 that results in 270929160000000

= 274354226121033
