102 x 21 meters = 334.65 x 68.9 feet