Hamilton 79 mile loop