89 x 222 x 205 feet = 27.13 x 67.67 x 62.48 meters