SpaceX launches satellite size of a double-decker bus