330 x 64 x 269 feet = 100.58 x 19.51 x 81.99 meters