29 x 102 meters = 95.14 x 334.65 feet