This is a budget buster, but I would use two 40 or 50' building trusses or I beams and make a bridge. Or build two 20' sections attached to each bank with a floating dock in the middle to support both ends that are over the water. Make the mid section 8x10 or something wide enough to be stable.