These are large custom ACME thread studs we supplied our customer in two different lengths: 2 ft 11 inch and 3 ft 5 inch. Both lengths were fully threaded with 1-1/4" ACME thread. 3 custom tapped heavy hex nuts per piece were supplied with the threaded studs. Parts were made in the USA and were supplied with material certs.