681 x 177 feet = 207.57 x 53.95 meters