59 x 88.5 meters = 193.57 x 290.35 feet