80 x 102 meters = 262.47 x 334.65 feet