Part 1 :
1.602 x 10⁻¹⁹ Coulomb per electron means
1 / 1.602 x 10⁻¹⁹ electrons per Coulomb.
OK.
(1 / 1.602 x 10⁻¹⁹ electrons/C) x (22.65 C) = 1.414 x 10²⁰ electrons
= = = = = = = = = =
Part 2 :
Current = (amount of charge that flows) / (how long it flows)
Current = (22.65 Coulombs) / (0.001 second)
Current = 22,650 Amperes
This is a lotta current !