67 x 96.5 meters = 219.82 x 316.6 feet