93.5 x 102 meters = 306.76 x 334.65 feet