65 x 376 meters = 2559.06 x 14803.15 inches