Alright, let's work through 23269684 times 38846679 step by step
23269684 × 38846679 = 38846679 × (23269684)
+ 38846679 × 4 that equals 155386716
+ 38846679 × 80 resulting in 3107734320
+ 38846679 × 600 which equals 23308007400
+ 38846679 × 9000 which equals 349620111000
+ 38846679 × 60000 that results in 2330800740000
+ 38846679 × 200000 that is equal 7769335800000
+ 38846679 × 3000000 producing 116540037000000
+ 38846679 × 20000000 giving us 776933580000000

= 903949944779436
