306 x 275 feet = 93.27 x 83.82 meters