86 x 71 meters = 282.15 x 232.94 feet