156 x 456 x 266 meters = 511.81 x 1496.06 x 872.7 feet