As @TimMedora said, the specs do not place any limits how large a single vCard can be. Nor does it place any limits on how many vCards there can be in a single vCard file.
But vCards are typically very small in size. The parser that you are using may not be programmed to handle such large amounts of data.