59 x 95 meters = 193.57 x 311.68 feet