603 x 270 x 326 meters = 1978.35 x 885.83 x 1069.55 feet