how far is sandpoint idaho from spokane washington