266 x 128 x 174 meters = 872.7 x 419.95 x 570.87 feet