156 x 283 x 264 meters = 511.81 x 928.48 x 866.14 feet