208 x 719 meters = 682.41 x 2358.92 feet