89 x 344 x 521 feet = 27.13 x 104.85 x 158.8 meters