Alright, let's work through 66994328 times 65380927 step by step
66994328 × 65380927 = 65380927 × (66994328)
+ 65380927 × 8 producing 523047416
+ 65380927 × 20 that is equal 1307618540
+ 65380927 × 300 producing 19614278100
+ 65380927 × 4000 producing 261523708000
+ 65380927 × 90000 producing 5884283430000
+ 65380927 × 900000 what gives us 58842834300000
+ 65380927 × 6000000 giving us 392285562000000
+ 65380927 × 60000000 giving us 3922855620000000

= 4380151268382056
