89 x 76 x 330 feet = 27.13 x 23.16 x 100.58 meters