768 x 672 x 326 feet = 234.09 x 204.83 x 99.36 meters