Hampton Township is a few miles northeast of Bay City , about 100 miles away .