263 x 102 meters = 862.86 x 334.65 feet