264 x 166 x 95 meters = 866.14 x 544.62 x 311.68 feet