151 x 86 meters = 495.41 x 282.15 feet