194 x 59 x 628 feet = 59.13 x 17.98 x 191.41 meters