95 x 139 meters = 311.68 x 456.04 feet