98 x 69 feet = 29.87 x 21.03 meters