388 x 169 x 668 feet = 118.26 x 51.51 x 203.61 meters