589 x 520 meters = 23188.98 x 20472.44 inches