Alright, let's work through 5222215 times 66137296 step by step
5222215 × 66137296 = 66137296 × (5222215)
+ 66137296 × 5 what gives us 330686480
+ 66137296 × 10 that equals 661372960
+ 66137296 × 200 giving us 13227459200
+ 66137296 × 2000 giving us 132274592000
+ 66137296 × 20000 that results in 1322745920000
+ 66137296 × 200000 resulting in 13227459200000
+ 66137296 × 5000000 yielding 330686480000000

= 345383179230640
