Large Permanent Tropical