The conditions required for healthy growth of coconut trees are: temperature above 55°F for every day of the year, mean yearly rainfall above 40in, no or very little overhead canopy, since even small trees require direct sun. On very fertile land, a tall coconut palm tree can yield up to 75 fruits per year. A full-sized coconut weighs about 3.2 lb. The average branch on a coconut palm tree is between 15 and 18 feet in length. Each coconut palm tree has between 2,000 and 4,000 roots that can grow as deep as 16 feet.