279 x 291 x 89 meters = 915.35 x 954.72 x 291.99 feet