97 x 26 meters = 318.24 x 85.3 feet