63 x 505 x 116 feet = 19.2 x 153.92 x 35.36 meters