Alright, let's work through 4307 times 5115 step by step
4307 × 5115 = 5115 × (4307)
+ 5115 × 7 resulting in 35805
+ 5115 × 00 that equals 0
+ 5115 × 300 what gives us 1534500
+ 5115 × 4000 yielding 20460000

= 22030305
