89 x 176 x 59 meters = 291.99 x 577.43 x 193.57 feet