96.5 x 114.1 meters = 316.6 x 374.34 feet