360 x 89 x 435 feet = 109.73 x 27.13 x 132.59 meters