When finished, my new pond will be 4.6m square and fully enclosed on 3 sides. I'd like to fit a pergola over it and cover this with polycarbonate sheet so that I can fit some removable front panels to provide some insulation and keep the wind chill off in winter. However, I'd like to avoid a centre support on the front edge of the pond


My plan is to provide 3 cross beams (front, centre and back) so that the effective span from front to back will only be 2.3m, support these on upright pillar supports at each end and use 5"x2" timbers for the joists running front to back.
My questions, allowing for the weight of the 5x2 joists themselves and the possibility of 4"-5" covering of snow in the winter, are:
1. What size timbers will I need for the 3 cross beams?

2. Will 4"x4" pillars be strong enough to support them or will I need to use 6"x6" for the pillars?

Any advice greatly appreciated.
Cheers