29 x 127 x 151 meters = 95.14 x 416.67 x 495.41 feet