312 x 316 feet = 95.1 x 96.32 meters