279.3 x 277.1 feet = 85.13 x 84.46 meters