86 x 18 meters = 282.15 x 59.06 feet