That is very close. The pitch matches at 3.96 mm. 3.9" * 25.4 mm/inch / 25 connectors = 3.96 mm
But Jameco doesn't appear to carry the 25x2. The link was to a 12x2, which could work, but I did find another web site that has the Cinch 50-50A-30 connectors.