263 x 247 feet = 80.16 x 75.29 meters