29 x 98 meters = 95.14 x 321.52 feet