85 x 102 meters = 278.87 x 334.65 feet