326 x 335 x 156 meters = 1069.55 x 1099.08 x 511.81 feet