65 x 86 x 326 meters = 213.25 x 282.15 x 1069.55 feet