89 x 540 x 336 feet = 27.13 x 164.59 x 102.41 meters