86 x 606 meters = 282.15 x 1988.19 feet