326 x 681 x 127 meters = 1069.55 x 2234.25 x 416.67 feet