85 x 288 meters = 278.87 x 944.88 feet