biking 2:06:13 [2] 17.13 mi (7:22 / mi)
This got a little messed up because I thought my app would ignore any distance if it was stopped. But it did not, recording the straight line distance between trailheads when I was looking for a less flooded area. So I had to measure on Google maps pedometer. I think the time is more or less correct, but that means I was riding pretty slowly, so maybe not. A mystery.
Original intention was to pick up at Lower Perkiomen Park where I had turned around last week, but the trails in that area were flooded. I rode up the road a bit thinking I could pick it up near the intersection, not realizing until I got there that the trail was under the bridge, under me, and underwater. So back down the road, bike back in the car, seek another trailhead. First thing I found on the map was next to the trail but was actually a private parking lot. Then saw another closed section of trail. Finally another trailhead with trail open in one direction only.
So from there I went North on Perkiomen Trail, which then crossed a bridge and split. I turned back South on Skippack Trail and took that all the way to the corner of Evansburg State Park, then turned around. There were some puddles on it, some several inches deep, but it was passable. I just got pretty splashed with mud and water. Briefly took a spur that ended up going nowhere, then the spur that goes out to Skippack Village. Got there and turned around, taking mostly the same route back to the main trail except for a loop around the last park. Back out at the main trail, returned to the bridge and attempted the Perkiomen Trail to the North from there but in less than a mile, once I crossed a road, it was flooded and impassable again. So I just returned to the parking lot.