95.7 x 88.5 meters = 313.98 x 290.35 feet