67 x 96.1 meters = 219.82 x 315.29 feet