284 x 639 x 85 meters = 931.76 x 2096.46 x 278.87 feet