354 x 207 feet = 107.9 x 63.09 meters