270 x 878 x 183 feet = 82.3 x 267.61 x 55.78 meters