59 x 26 meters = 193.57 x 85.3 feet