Alright, let's work through 5335886 times 29453696 step by step
5335886 × 29453696 = 29453696 × (5335886)
+ 29453696 × 6 that equals 176722176
+ 29453696 × 80 producing 2356295680
+ 29453696 × 800 resulting in 23562956800
+ 29453696 × 5000 that is equal 147268480000
+ 29453696 × 30000 that results in 883610880000
+ 29453696 × 300000 giving us 8836108800000
+ 29453696 × 5000000 resulting in 147268480000000

= 157161564134656
