102 x 67 meters = 334.65 x 219.82 feet