95 x 61 meters = 311.68 x 200.13 feet