The transformer will get installed on the slab between the Emporia West Plaza sign and the first bit of Tesla equipment in the background. The pad is visible in the pictures posted in #107. If you enlarge the images, you can see the pipes sticking out of the ground in post #152 as well. This site won't get powered up until the transformer that is likely a 5' green cube gets installed there.
Patience young grasshopper....