89 x 674 x 284 meters = 291.99 x 2211.29 x 931.76 feet