I don't know the lengths, but my CB360 uses special bolts with a "U" stamped on them for the motor mounts. They have a washer head, that is slightly concave, to put pressure on the mounts evenly when torqued correctly. Unfortunately, Honda does not carry them anymore either....