327 x 105 feet = 99.67 x 32 meters