58 x 321 x 624 meters = 190.29 x 1053.15 x 2047.24 feet