67 x 98.8 meters = 219.82 x 324.15 feet