332 x 66 x 271 feet = 101.19 x 20.12 x 82.6 meters