95 x 190 meters = 311.68 x 623.36 feet