328 x 156 feet = 99.97 x 47.55 meters