312 x 381 feet = 95.1 x 116.13 meters