303 x 108 feet = 92.35 x 32.92 meters