I have no idea where that puts him. In 20 years, there is a leap year 2008, 2012, 2016, 2020, 2024, so that is five and not four!
I have no idea where this guy is from but there are 365.25~ days in a year. That is until you get into astronomy then it is 365.2422 days, so he called it -- 0.24219 which would be about correct, I guess.
But still from 2005 to 2025 and that is 20 years there are 5 years that are leap years!
Unless it is divisible by 4 and 400 and somewhere there is that 100 divisor, so the year 2000 is not a leap year, but 2004 is and was and had a Feb. 29th!
I guess it was divisible by 400 (the year 2000) so that is why it was not a leap year, neither is the year 1600, 1200, 800, whatever!