94 x 86 meters = 308.4 x 282.15 feet