327 x 112 feet = 99.67 x 34.14 meters