Garmin's latest golfer's watch provides precise yardage to every hole for 27,000 golf courses