A T.V tower stands vertically on a bank of canal. From a point on the other bank directly opposite the tower, the angle of elevation of the top of the tower is 60o. From a point 20m away from this point on the same bank, the angle of elevation of the top of the tower is 30o. Find the height of the tower and the width of the canal.