66 x 243 x 151 meters = 216.54 x 797.24 x 495.41 feet