363 x 156 x 267 meters = 1190.94 x 511.81 x 875.98 feet