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


Mike Schuler
Total Views: 0
March 18, 2021

lena platform


Back to Main