Use full leap year check