139 x 151 meters = 456.04 x 495.41 feet