Used Home Hardware highly adjustable top mount deck railings. 19 feet, 9 inch of glass panel railing (4 glass panels of 54.5") 9 feet of projection railing 8.5 feet of stair railing 4 picket railings measuring 43", 50", 44" and 51"