59 x 84 meters = 193.57 x 275.59 feet