>>12897528365 days - 2 days/week * 52 weeks/year - 2 sick days/year - 5 holidays/year - 14 vacation days/year = 240 work days/year
240 work days/year * (8 hours - 1 hours (lunch) - 0.5 hours (coffee) ) spent working / 24 hours = 65 days/year of working with 24 hour shifts, no lunch or coffee breaks
The issue with the poster is that it keeps taking off 24 hour days relative to the whole year even if the length of a day has already been altered by removing home time, removing lunch, removing coffee, etc.