89 x 320 x 839 feet = 27.13 x 97.54 x 255.73 meters