91 x 623 meters = 3582.68 x 24527.56 inches