84 x 935 meters = 275.59 x 3067.59 feet