699 x 303 meters = 2293.31 x 994.09 feet