66 x 337 x 761 feet = 20.12 x 102.72 x 231.95 meters