267 x 482 x 84 feet = 81.38 x 146.91 x 25.6 meters