sloan rider feet