288 x 342 x 85 meters = 944.88 x 1122.05 x 278.87 feet