271 x 331 meters = 889.11 x 1085.96 feet