303 x 88 feet = 92.35 x 26.82 meters