675 x 422 feet = 205.74 x 128.63 meters