Solar Array

Solar Array

The lightweight, collapsible solar array, seen through an overhead window, extended 32 meters (102 feet) from the payload bay.