At the vehicle workshop

Here is how the rescue mission is in progress in The Lost World: Genesis Park.