84 x 929 meters = 275.59 x 3047.9 feet