255 x 67 meters = 836.61 x 219.82 feet