278.3 x 276.1 feet = 84.83 x 84.16 meters