Alright, let's work through 21832906 times 6998066 step by step
21832906 × 6998066 = 6998066 × (21832906)
+ 6998066 × 6 producing 41988396
+ 6998066 × 00 resulting in 0
+ 6998066 × 900 producing 6298259400
+ 6998066 × 2000 producing 13996132000
+ 6998066 × 30000 that equals 209941980000
+ 6998066 × 800000 which equals 5598452800000
+ 6998066 × 1000000 that results in 6998066000000
+ 6998066 × 20000000 that is equal 139961320000000

= 152788117159796
