Plenty of others seem to have had this problem, but usually associated with an MySQL datatype.
I'm trying to convert a String to an Integer like this:
$adGroupId = '5947939396';
$adGroupId = intval($adGroupId)
However the Integer returned is 2147483647, irrespective of the string input.