The offshore platform, which is as tall as a 25-story building has the capacity to produce up to 75,000 barrels of oil and 28 million cubic of gas per day. Anchor is located about 140 miles away from the Louisiana coast. 2024-09-11