336 x 366 x 63 feet = 102.41 x 111.56 x 19.2 meters