Spindle length depends on the crankset, not the frame. Check the specs for the crank - I'm pretty sure the FSA ISIS cranks use a 108mm spindle. If two sizes are listed, typically this suggests that you use the smaller size on bikes with skinny seat tubes, and the larger size with fat seat tubes, since fat seat tubes will tend to push the derailleur further out.
__________________