632 x 205 meters = 2073.49 x 672.57 feet