Our newest satellites delivered first light images over the Port of Long Beach in a speedy 11 hours & 59 minutes following launch.