328 x 926 x 62 feet = 99.97 x 282.24 x 18.9 meters