You're going to have to take it apart anyway to replace the bearings, so wait until you do that before ordering the new ones. A different length won't matter much, as Traykan says, but a different OD would be another matter entirely.