512 x 28 x 412 feet = 156.06 x 8.53 x 125.58 meters