86 x 110 meters = 282.15 x 360.89 feet