98.4 x 206.8 feet = 29.99 x 63.03 meters