86 x 31 meters = 282.15 x 101.71 feet