24 x 271 meters = 78.74 x 889.11 feet