624 x 724 meters = 24566.93 x 28503.94 inches