108 x 85 meters = 354.33 x 278.87 feet