267 x 6 meters = 875.98 x 19.69 feet