189 x 859 meters = 620.08 x 2818.24 feet