98 x 208 feet = 29.87 x 63.4 meters