312 x 391 feet = 95.1 x 119.18 meters