367 x 89 meters = 14448.82 x 3503.94 inches