322 x 336 feet = 98.15 x 102.41 meters