207 x 98 feet = 63.09 x 29.87 meters