308 x 312 feet = 93.88 x 95.1 meters