84 x 102 meters = 275.59 x 334.65 feet