151 x 112.5 meters = 495.41 x 369.09 feet