35 x 324 x 326 meters = 114.83 x 1062.99 x 1069.55 feet