95 x 33 meters = 311.68 x 108.27 feet