210 x 349 feet = 64.01 x 106.38 meters