628 x 35 x 110 meters = 2060.37 x 114.83 x 360.89 feet