312 x 396 feet = 95.1 x 120.7 meters