Yes, 64mm or 25.5 inches is a size 8. This is the correct size suspension for you.