98 x 69.3 feet = 29.87 x 21.12 meters