313 x 316 feet = 95.4 x 96.32 meters