86 x 24 meters = 282.15 x 78.74 feet