95 x 76.9 meters = 311.68 x 252.3 feet