271 x 115 meters = 889.11 x 377.3 feet