328 x 52 feet = 99.97 x 15.85 meters