270 x 85 x 589 meters = 885.83 x 278.87 x 1932.41 feet