One of the space walkers just announced that Space Station Assembly is Complete 1:42 AM Eastern May 27th 12:42 AM at Houston. But probably a moment or two premature since they have not finished the task securing the last parts. Sure they are in place but they still need to be screwed down.
Still a historic moment.