265 x 80 x 584 meters = 869.42 x 262.47 x 1916.01 feet