280 x 156 x 157 meters = 918.64 x 511.81 x 515.09 feet