Finished! Too tired to post. Brutal day. Swimming into white caps last 9 miles. At one point, made no apparent progress between 2 feed stops. Swimmers were dropping everywhere. Saw two kayakers beach, unable to continue. Swimmers soldiered on like superheroes! I suspect 25-50% DNF. That would have included me, had I appreciated how bad it was going get.