68 x 108 meters = 223.1 x 354.33 feet