205 x 521 meters = 8070.87 x 20511.81 inches