675 x 141 feet = 205.74 x 42.98 meters