629 x 347 meters = 2063.65 x 1138.45 feet