102 x 59 meters = 334.65 x 193.57 feet