318 x 131 feet = 96.93 x 39.93 meters