Please recheck the units in the question, I suppose they are wrong. The moles of HCl in the original reaction are (25/1000) x 0.9892 which is 0.02473 moles. However, if you calculate moles of NaOH using 21.48 dm^3 you are bound to get 2 which is higher than the moles of HCl present in the first place.Since the ration of NaOH : HCl is 1:1, it is impossible to be reacting EXCESS HCl with 2 moles of NaOH.