PUMaC 2017 Team Problem 13

A point-sized cue ball is fired in a straight path from the center of a regular hexagonal billiards table of side length 1. If it is not launched directly into a pocket but travels an integer distance before falling into one of the pockets (located in the corners), find the minimum distance that it could have traveled.