682 x 332 feet = 207.87 x 101.19 meters