With the new update, one can assume that the maximum time the game can last for one year is 25 minutes. That is assuming two diplomacy phases, two retreat phases, and one unit-placement phase and NO auto-progressions due to all seven players clicking ready.
If you accept that most games run to about 1910, less if there are civil disorders, then you can safely assume that the MAXIMUM time a live game should last is around four hours.
But, since most years do not have two retreat phases, and that you're bound to get several phases that jump ahead thanks to everyone clicking "ready," you can knock off an hour from that time.
Which agrees with my experience, I have found most live games to either end, draw, cancel, or pause after 3 hours.