Here's the map of what I did:
The water is higher than what shows in the satellite image for this map.
I spent a total of about 4 minutes telling Cathi and Austin to get closer, or too far, or avoid getting rammed in the back of the head. Austin thought it was funny. So I spit water at him when he got too close, or would yell out "Ramming speed!" to give them a bit of fun. The water temp at the beginning was 76 degrees. I started my swim at 9:51 am. Good thing Cathi put some sunscreen on cause it was totally sunny.
When I got at the end I was short by about a tenth of a mile so I crossed back over to the other side of the beach area to get the full 7 miles in. I checked the temp on the way out and it was 78 degrees. I stopped the clock and it showed 3:42:21. A little slower than the 30 min/mile goal, but much of that was due to joking and correcting my support boat.
I'm looking forward to this Saturday and will only be swimming once more this week: 2 miles on Wednesday morning with Josh @ Bountiful. After that, I'll be carbing up like a madman.