128 x 420 x 103 meters = 5039.37 x 16535.43 x 4055.12 inches