676 x 141 feet = 206.04 x 42.98 meters