106.2 x 97 meters = 348.43 x 318.24 feet