With roughly 95+ Best Picture winners averaging about 130 minutes each, a complete marathon totals approximately 200–250 hours — over 8 days of non-stop viewing.
At 2 hours per day, you'd finish in about 100–125 days. Mix in shorter winners like Marty (91 min) and longer epics like Ben-Hur (212 min) for variation.