89 x 252 x 243 feet = 27.13 x 76.81 x 74.07 meters