104 x 447 x 256 meters = 341.21 x 1466.54 x 839.9 feet