Some progress today. Both meters are installed. Not sure why there are 2 meters since this is just SuperCharger stalls and no level 2 chargers, and there are 3 cabinets. Xcel Energy guy was there, but he said there was no power yet (confirmed by both meters being off/blank.)
Paid a visit to Target again tonight and since I last visited 5 days ago it looks like the site is nearly complete as far as construction is concerned. Also one thing that surprised me is that this site has 3 cabinets and 10 charging stalls (rather than the usual 8).