Alright, let's work through 85878883 times 78485152 step by step
85878883 × 78485152 = 78485152 × (85878883)
+ 78485152 × 3 resulting in 235455456
+ 78485152 × 80 resulting in 6278812160
+ 78485152 × 800 which equals 62788121600
+ 78485152 × 8000 which equals 627881216000
+ 78485152 × 70000 producing 5493960640000
+ 78485152 × 800000 resulting in 62788121600000
+ 78485152 × 5000000 giving us 392425760000000
+ 78485152 × 80000000 producing 6278812160000000

= 6740217185845216
