333 x 105 x 419 meters = 13110.24 x 4133.86 x 16496.06 inches