Installed in 1983, the Lena platform located about 50 miles southeast of Grand Isle, Louisiana, was the world’s first cable-stabilized production platform in the Gulf. Including the decks and drilling rig, it stood 1,300 feet tall – 50 feet higher than the Empire State Building. Image courtesy BSEE

lena_exxon_rigs-to-reefs

Mike Schuler
Total Views: 0
March 18, 2021

lena platform

Tags:

Back to Main