88.5 x 97 meters = 290.35 x 318.24 feet