268 x 7 meters = 879.27 x 22.97 feet