266 x 176 x 197 meters = 872.7 x 577.43 x 646.33 feet