656 x 170 feet = 199.95 x 51.82 meters