706 x 354 feet = 215.19 x 107.9 meters