How long would it be to drive from Winnipeg to New York?

Google Maps estimates the driving time as 29 hours.