Alright, let's work through 66435546 times 85345653 step by step
66435546 × 85345653 = 85345653 × (66435546)
+ 85345653 × 6 giving us 512073918
+ 85345653 × 40 that results in 3413826120
+ 85345653 × 500 which equals 42672826500
+ 85345653 × 5000 that results in 426728265000
+ 85345653 × 30000 that is equal 2560369590000
+ 85345653 × 400000 that results in 34138261200000
+ 85345653 × 6000000 what gives us 512073918000000
+ 85345653 × 60000000 resulting in 5120739180000000

= 5669985055781538
