I was recently on a long call (about 2 hrs) when I got a cut off. In this incident, I was logged into my Google voice account and my Gmail account at the time. I looked and saw a notice that simply said the call was too long. So for sure, Google is enforcing some type of limits. I forgot to check my call history so I can't give you the exact limit. That's all I got.