RAGBRAI 2023 (Part 2): Longest ride we've ever done!