If you aren't familiar with this kind of puzzle, you may want to try solving GC61BVX: (NSML02: a Micro Logic Tutorial) first.
You can get the coordinates by solving the following: The 26 letters (A, B, C, ... Z) represent the numbers from 1 to 26. No two letters are equal. "G*A" represents multiplication.
A + G + Q + V + X = M
M + H < N
M + R < L
M + D < P
M + K < S
M + C < W
N < L < P < S < W
V + Q < X
V + G < A
Q + G < H
V < Q
Q*T < S
I + T + F + E < S + W
I < T < F < E
O + U + J < Q * W
U < O < J
Y < G*R
Z < Y
The geocache is located at N 45 03.XXX W064 23.YYY, where:
XXX = (A + C)*G + B + (D*H) + E + (F*I) + (J*K) + L + V
YYY = M + N + O + P + Q + (R*S) + T + U + W + X + Y + Z + (O*Q)
You can check your answer at the link below. Note that the checker also provides parking coordinates / trailhead.