If you aren't familiar with this kind of puzzle, you may want to try solving GC61BVX: (NSML02: a Micro Logic Tutorial) first.
The solution is contained in the equations below. The 26 letters (A, B, C, ... Z) represent the numbers from 1 to 26. No two letters are equal.
S + P = X
W + A = Y
I + J = R
T + H = X
C + U = M
H + G = O
L + Q = C
A + V = O
S + V = M
T + V = F
T + B = U
H + Q = E
R + Y = L
E + C = Z
E + U = X
D + J = O
I + K = B
G + R = D
I + L = B
T + Q = F
S + N = K
N + M = F
A + Z = P
N + J = W
D + Z = G
W + K = P
The geocache is located at N 45 04.XXX W064 21.YYY, where:
XXX = (A + B)*C + D + (E*F) + G + (H*I) + (J*K) + L + M
YYY = N + O + P + Q + (R*S) + T + U + V + W + X + Y + Z + (A*F)
You can check your answer at the link below.