69 x 151 meters = 226.38 x 495.41 feet