85.2 x 76 meters = 279.53 x 249.34 feet