Indoor fine pitch LED display installation