151 x 59.6 meters = 495.41 x 195.54 feet