95 x 29 meters = 311.68 x 95.14 feet