327 x 396 feet = 99.67 x 120.7 meters