179 x 632 meters = 587.27 x 2073.49 feet