622 x 625 x 330 meters = 24488.19 x 24606.3 x 12992.13 inches