652 x 205 meters = 25669.29 x 8070.87 inches