how long os the new star wars movie