Alright, let's work through 84941389 times 31300338 step by step
84941389 × 31300338 = 31300338 × (84941389)
+ 31300338 × 9 resulting in 281703042
+ 31300338 × 80 producing 2504027040
+ 31300338 × 300 which equals 9390101400
+ 31300338 × 1000 yielding 31300338000
+ 31300338 × 40000 that equals 1252013520000
+ 31300338 × 900000 that results in 28170304200000
+ 31300338 × 4000000 yielding 125201352000000
+ 31300338 × 80000000 that equals 2504027040000000

= 2658694185889482
