273 and 318 parts got to go

What is the length of the pushrods, and are they ball and cup?