85 x 84 meters = 278.87 x 275.59 feet