110 x 655 x 208 meters = 360.89 x 2148.95 x 682.41 feet