28 x 619 x 23 feet = 8.53 x 188.67 x 7.01 meters