151 x 67 meters = 495.41 x 219.82 feet