277.3 x 275.1 feet = 84.52 x 83.85 meters