Chad Neu's trip to Flag Point Lookout in March 2026