code: private void parseCoordinateMetadata(JsonParser jp) throws IOException {
          jp.nextToken();
          jp.nextToken(); // second value
          //We look for a z value
          jp.nextToken();
          if (jp.getCurrentToken() != JsonToken.END_ARRAY) {
              jp.nextToken(); // exit array
          }
          jp.nextToken();
      }
docs: Parses a GeoJSON coordinate array and check if it's wellformed. The first
  token corresponds to the first X value. The last token correponds to the
  end of the coordinate array "]".
  
  Parsed syntax:
  
  100.0, 0.0]
  
  @param jp
  @throws IOException
  @return Coordinate