86 x 937 meters = 282.15 x 3074.15 feet