Let A represents Jack's point, O represents Ontario and R represents the Lazy R resort. The figure showing the positions will be as in the figure shown:
The shortest distance will be found using the Pythagorean theorem:
c²=a²+b²
plugging the values you get:
c²=54²+31²
c²=3877
c=62.266 miles