68 x 59 meters = 223.1 x 193.57 feet