61 x 512 x 308 feet = 18.59 x 156.06 x 93.88 meters