283 x 93 x 84 feet = 86.26 x 28.35 x 25.6 meters