195 x 672 meters = 639.76 x 2204.72 feet