681 x 195 feet = 207.57 x 59.44 meters