856 x 157 x 91 feet = 260.91 x 47.85 x 27.74 meters