280 x 888 x 193 feet = 85.34 x 270.66 x 58.83 meters