102 x 63.5 meters = 334.65 x 208.33 feet