358_03 ← Previous Next → The 43′ long, 105,000 lb lead keel awaiting installation. It’s deceptively small considering that it weighs about 50 times more than the station wagon parked next to it. The keel bolt alone way more than a ton.