Shore to Shore paddle race on Flathead Lake believed longest in U.S.