503 x 63 x 625 meters = 19803.15 x 2480.31 x 24606.3 inches