24 miles, a little shorter than planned. There was an organized run on the loop at Saguaro N.Park so we skipped it. Some of the group I ride with opted for 50 miles, but I didn't want to be out that long in the heat because I had to come home and get ready to celebrate my birthday.