331 x 651 meters = 1085.96 x 2135.83 feet