63 x 289 x 345 feet = 19.2 x 88.09 x 105.16 meters