619 x 625 meters = 24370.08 x 24606.3 inches