Alright, let's work through 88967987 times 18299296 step by step
88967987 × 18299296 = 18299296 × (88967987)
+ 18299296 × 7 producing 128095072
+ 18299296 × 80 producing 1463943680
+ 18299296 × 900 resulting in 16469366400
+ 18299296 × 7000 which equals 128095072000
+ 18299296 × 60000 that equals 1097957760000
+ 18299296 × 900000 producing 16469366400000
+ 18299296 × 8000000 that equals 146394368000000
+ 18299296 × 80000000 what gives us 1463943680000000

= 1628051528637152
