617 x 623 meters = 24291.34 x 24527.56 inches