205 x 830 meters = 8070.87 x 32677.17 inches