68 x 97.1 meters = 223.1 x 318.57 feet