151 x 269 x 34 meters = 495.41 x 882.55 x 111.55 feet