267 x 576 x 244 meters = 875.98 x 1889.76 x 800.52 feet