95 x 122 meters = 311.68 x 400.26 feet