58 x 643 x 253 meters = 190.29 x 2109.58 x 830.05 feet