Alright, let's work through 5345978 times 33866803 step by step
5345978 × 33866803 = 33866803 × (5345978)
+ 33866803 × 8 that equals 270934424
+ 33866803 × 70 which equals 2370676210
+ 33866803 × 900 that results in 30480122700
+ 33866803 × 5000 giving us 169334015000
+ 33866803 × 40000 resulting in 1354672120000
+ 33866803 × 300000 that equals 10160040900000
+ 33866803 × 5000000 yielding 169334015000000

= 181051183768334
