Hampton Township is just northeast of Bay City and about 100 miles from Bloomfield Township .