68 x 98 meters = 223.1 x 321.52 feet