For the time being, it's a giant billboard: https://www.youtube.com/watch?v=j7SFTm7IebU
Kind of strange to see such a large LED display running nothing but eyecatch and PSA's. JCDecaux or Clear Channel Outdoor would be using it in a much more efficient manner.