427 x 672 meters = 1400.92 x 2204.72 feet