Limitar ao comprimento da consulta no Fusion Tables?

Estou tentando buscar dados de uma tabela do Fusion usando um operador "IN". Quando estou procurando em uma string muito grande (mais de 2000 códigos postais), nada é retornado. Quando procuro uma sequência curta (dois códigos postais), ela funciona corretament

Por exemplo, isso funciona:

var zip = "76364,76373";
layer = new google.maps.FusionTablesLayer(tableid);
layer.setQuery("SELECT 'geometry' FROM " + tableid + " WHERE ZIP IN("+zip+")");
layer.setMap(map);

Mas isso não acontece:

var zips = <?php echo $zips; ?>; //$zips is a JSON array
zips = zips.join();
layer = new google.maps.FusionTablesLayer(tableid);
layer.setQuery("SELECT 'geometry' FROM " + tableid + " WHERE ZIP IN("+zips+")");
layer.setMap(map);

Eu recebo um erro 400 no Firebu

Não foi possível encontrar um limite na documentação do Google.

questionAnswers(2)

yourAnswerToTheQuestion