Alright, let's work through 85671498 times 66317296 step by step
85671498 × 66317296 = 66317296 × (85671498)
+ 66317296 × 8 yielding 530538368
+ 66317296 × 90 that results in 5968556640
+ 66317296 × 400 that is equal 26526918400
+ 66317296 × 1000 producing 66317296000
+ 66317296 × 70000 giving us 4642210720000
+ 66317296 × 600000 yielding 39790377600000
+ 66317296 × 5000000 which equals 331586480000000
+ 66317296 × 80000000 what gives us 5305383680000000

= 5681502091629408
