51 x 255 x 84 feet = 15.54 x 77.72 x 25.6 meters