bolts

what size are the bolts thread size, and length ? to bolt the 904 up to a 340 block are the bolts all the same length? what sise are the 2 starter bolts ? thanks