Thx for the update! I talked to the guys and the transformer is located right behind the stations. I didn't think to ask if it was actually there. My guess is yes, there are big shipping containers they going in and out of to get supplies. Exciting!
Not to get anyone heighten expectations, but if they have a transformer, it could go up quickly.