89 x 266 x 174 meters = 291.99 x 872.7 x 570.87 feet