304 x 268 feet = 92.66 x 81.69 meters