115 x 326 x 539 meters = 377.3 x 1069.55 x 1768.37 feet