80 x 335 x 512 feet = 24.38 x 102.11 x 156.06 meters