369 x 80 x 284 feet = 112.47 x 24.38 x 86.56 meters