@startrekangel, JWS eventually will start saying that in Noah's day God limited their time to 120 years and apply it to themselves. 1914 + 120 gives you 2034.
They have already referenced this as an option in the 12/15/2003 watchtower here in paragraph 6,7.
http://wol.jw.org/en/wol/d/r1/lp-e/2003923?q=noah+120+years&p=par