Firma SpaceX ogłosiła plany budowy kompleksu Starbase w Luizjanie, którego realizacja ma pochłonąć 100 miliardów dolarów. Inwestycja obejmie teren o powierzchni 125 000 akrów, co w przeliczeniu daje około 50 585 hektarów, położony w pobliżu miejscowości Pecan Island w Vermilion Parish. Obiekt ma stać się największym kompleksem startowym przedsiębiorstwa.