86 x 864 meters = 282.15 x 2834.65 feet