95 x 179 meters = 311.68 x 587.27 feet