79 x 266 x 115 feet = 24.08 x 81.08 x 35.05 meters