91 x 130 x 283 feet = 27.74 x 39.62 x 86.26 meters