284 x 182 x 143 feet = 86.56 x 55.47 x 43.59 meters