68.2 x 59 meters = 223.75 x 193.57 feet