The document proposes a Maximum Connected Load Balancing Cover Tree (MCLCT) algorithm to optimize coverage and connectivity in wireless sensor networks. The MCLCT consists of two strategies: 1) A Coverage Optimizing Recursive heuristic that forms maximum disjoint cover sets to ensure full coverage of points of interest. 2) A Probabilistic Load Balancing strategy that determines routing paths in a way that balances energy load evenly among nodes. Simulation results show the MCLCT achieves longer network lifetime than previous algorithms by balancing energy consumption through dynamic cover tree construction and efficient power utilization among sensor nodes.