896 x 520 meters = 2939.63 x 1706.04 feet