158 x 682 meters = 518.37 x 2237.53 feet