276.3 x 274.1 feet = 84.22 x 83.55 meters